/*
    Configuración inicial
*/
html{
    background:#151515
}
body {
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #333;
    background:#151515;
}
a:link, a:visited {
    outline: 0; 
    text-decoration: none;
}

/*
    Encabezado
*/
header {
    width:100%; 
    height:112px;
    float:right; 
    background:url(../images/headBg2.png) repeat-x;
    text-align: center;
} 
header h6 {
    text-indent:-9999px; 
    float:center;
    width:800px; 
    height:112px; 
    background:url(../images/cdag2.png) no-repeat;
}

/*
    Navegación
*/
nav {
    width:100%; 
    height:170px; 
    background:url(../images/headBg3.png) repeat-x;
    font-family:Arial, Helvetica, sans-serif; 
    font-size:13px; 
    color:#767676; 
    line-height:35px; 
    text-transform:uppercase;
}
nav ul {
    width:100%; 
    list-style:none; /* Eliminamos los bullets */
    margin:0px; /* Quitamos los margenes */
    padding:0px;
    text-align: center;
}
nav ul li {
    background:#151515;
    padding:6px 20px 6px 20px;
    border:1px solid #5f5f5f;
    display: inline; 
}
nav ul li a {
     text-decoration:none;
     color:inherit;
}
nav ul li a:hover {
    color:#31a1ff;
}

/*
    Parte principal
*/

section {
    width:100%;
    background:#ffffff url(../images/contentBg.png) repeat-x;
    padding-bottom:36px;
}
section article {
    margin: 0 10% 0 10%;
    padding: 0px 0px 0px 0px;
}
section article.breadcrumb{
    padding: 2px 8px 3px 8px;
    color:#767676; 
    font-size: 11px;
    text-align: left;
}
section article.breadcrumb a, section article.breadcrumb a:visited {
    color:#333; 
    outline: 0; 
    text-decoration: none;
}
section article.breadcrumb a:hover {
    color: #31a1ff;
}
section article.title{
    font-family:Arial, Helvetica, sans-serif; 
    font-size:20px; 
    color:#31a1ff; 
    font-weight:bold; 
    line-height:30px; 
    letter-spacing:-1.7px;
}
section article.content article.title{
    font-family:Arial, Helvetica, sans-serif; 
    font-size:15px; 
    color:#31a1ff; 
    font-weight:bold; 
    line-height:30px; 
    padding: 0px 3px 6px 3px;
}
section article.content article.info{
    font-family:Arial, Helvetica, sans-serif; 
    font-size:15px; 
    padding: 0px 0px 6px 0px;
}
section article.content article.info a, section article.content article.info a:visited {
    color:inherit;
    outline: 0; 
    text-decoration: none;
}
section article.content article.info a:hover {
    color: #31a1ff;
}

/*
    Pie de página
*/
footer {
    width:100%; 
    padding-top:30px;
    color:#767676; 
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
    font-size:14px; 
    float:left; 
    background:url(../images/footBg.png) repeat-x;
}
footer h6 {
    width:150px; 
    height:75px; 
    margin:0 auto; 
    text-indent:-9999px; 
    background:url(../images/cdag.png) no-repeat
}
footer h6 a {
    width:100%; 
    height:100%; 
    float:center
}
footer ul {
    list-style:none; /* Eliminamos los bullets */
    margin:0px auto; /* Quitamos los margenes */
    width: 100%;
    padding: 20px 0px 15px 0px;
    text-align: center;
}
footer ul li {
    line-height:18px;
    display: inline;
}
footer ul li a {
    color:inherit;
    text-decoration: none;
}
footer ul li.space {
    width:auto; 
    padding:0 6px
}
footer ul li a:hover {
    color: #31a1ff;
}
footer p {
    width:100%; 
    height:100%; 
    text-align: center
}
footer p a {
    color:inherit;
    font-weight:bold;
    text-decoration: none;
}
footer p a:hover {
    color:#31a1ff;
}
